export enum FsmParamTypeEnum {
    Number = "Number",
    Trigger = "Trigger",
}

export enum ParamsNameEnum {
    Idle = "Idle",
    Run = "Run",
    Attack = "Attack",
}

export enum EventEnum {
    WeaponShoot = "WeaponShoot",
    ExplosionBorn = "ExplosionBorn",
    BulletBron = "BulletBron",
    ClientSync = "ClientSync",
    RoomJoin = "RoomJoin",
    GameEnd = "GameEnd",
}

//预制体路径枚举
export enum PrefabPathEnum{
    Actor1="prefab/Actor",  //角色
    Map="prefab/Map",     //地图
    Weapon1="prefab/Weapon1",  //武器
    Weapon2="prefab/Weapon2",  //武器
    Bullet2="prefab/Bullet2",  //子弹
    Explosion="prefab/Explosion",  //子弹
    //补充
    Actor2 = "prefab/Actor",
    Bullet1 = "prefab/Bullet",
    JoyStick = "prefab/JoyStick",
    Shoot = "prefab/Shoot",

}
//图片路径枚举
export enum TexturePathEnum{
    //角色
    Actor1Idle="texture/actor/actor1/idle",
    Actor1Run="texture/actor/actor1/run",
    Actor2Idle = "texture/actor/actor2/idle",
    Actor2Run = "texture/actor/actor2/run",
    //武器
    Weapon1Idle="texture/Weapon/Weapon1/idle", 
    Weapon1Attack="texture/Weapon/Weapon1/attack",
    Weapon2Idle = "texture/weapon/weapon2/idle",
    Weapon2Attack = "texture/weapon/weapon2/attack",
    //子弹
    Bullet1Idle = "texture/bullet/bullet1",
    Bullet2Idle="texture/Bullet/Bullet2",
    //爆炸
    ExplosionIdle="texture/explosion",

}
export enum EntityStateEnum{
    Idle="Idle",
    Run="Run",
    Attack="Attack",
}

export enum SceneEnum{
    Login="Login",
    Battle="Battle",
    Hall="Hall",
    Room="Room",
}